Keycloak REST Services 1.5.0-Final

Path: / admin / realms / {realm} / admin-events

Query admin events. Returns all admin events, or will query based on URL query parameters listed here

Path parameters:
realm - realm name (not id!)

Resource Methods
Method Summary
NameDescription
GET /admin/realms/{realm}/admin-events?authRealm=…&authClient=…&authUser=…&authIpAddress=…&resourcePath=…&dateFrom=…&dateTo=…&first=…&max=…Query admin events.
DELETE /admin/realms/{realm}/admin-eventsDelete all admin events.

Method Detail

GET /admin/realms/{realm}/admin-events

Query admin events. Returns all admin events, or will query based on URL query parameters listed here

HTTP Example:
GET /admin/realms/{realm}/admin-events?authRealm=…&authClient=…&authUser=…&authIpAddress=…&resourcePath=…&dateFrom=…&dateTo=…&first=…&max=…
API Example:

RealmAdminResource.getEvents({'authRealm': /* authRealm */,
  'authClient': /* authClient */,
  'authUser': /* authUser user id */,
  'authIpAddress': /* authIpAddress */,
  'resourcePath': /* resourcePath */,
  'dateFrom': /* dateFrom */,
  'dateTo': /* dateTo */,
  'first': /* firstResult */,
  'max': /* maxResults */,
  'realm': /* name realm name (not id!) */});

Output:
List<AdminEvent> -
Query parameters:
authRealm
authClient
authUser - user id
authIpAddress
resourcePath
dateFrom
dateTo
first
max
Produces:
application/json

DELETE /admin/realms/{realm}/admin-events

Delete all admin events.

HTTP Example:
DELETE /admin/realms/{realm}/admin-events
API Example:

RealmAdminResource.clearAdminEvents({'realm': /* name realm name (not id!) */});

Output:
void

Keycloak REST Services 1.5.0-Final